high-capacity transports - Français Anglais Dictionnaire